Flight - Book and Buy
HKG
SIN
BKK
TPE
LAX
SFO
YVR
YYZ
DVO
ILO
CGY
BSO
USU
ENI
SWL
flight_takeoff
Select Country×
Select City
flight_land
Select Country×
Select City
date_range
arrow_drop_down
arrow_drop_down
arrow_drop_down
arrow_drop_down
×
flight_takeoff
Select Country×
Select City
flight_land
Select Country×
Select City
date_range
arrow_drop_down
×
flight_takeoff
Select Country×
Select City
flight_land
Select Country×
Select City
date_range
arrow_drop_down
×
MNL
local_airport
local_airport
local_airport
ICN
Adult
1
Child
0
Infant
0
Senior Citizen
0
Disabled Person
0
arrow_left
Departure
DEC 20, 2018
arrow_right
arrow_left
Return
DEC 20, 2018
arrow_right
flight_takeoff
Select Country
Select City
flight_land
Select Country
Select City
date_range
arrow_drop_down
arrow_drop_down
arrow_drop_down
arrow_drop_down
×
flight_takeoff
Select Country×
Select City
flight_land
Select Country×
Select City
date_range
arrow_drop_down
×
flight_takeoff
Select Country×
Select City
flight_land
Select Country×
Select City
date_range
arrow_drop_down
×
arrow_left
DEPARTURE
-
JUL 20, 2019
arrow_right
arrow_left
RETURN
-
JUL 25, 2019
arrow_right
flight search results
Sort by Cheapest first
flight search results
Sort by Cheapest first
flight search results
Sort by Cheapest first
DEPARTURE
RETURN
{{ getCarrierName(low.PriceCarrier) }}
Lowest Fare
{{ (low.FinalTotalPrice | number: 2) }}
{{ getCarrierName(low.PriceCarrier) }}
Lowest Fare
{{ (low.FinalTotalPrice | number: 2) }}
{{ getCarrierName(low.PriceCarrier) }}
Lowest Fare
{{ (low.FinalTotalPrice | number: 2) }}
{{ ::(p.FinalTotalPrice | number: 2) }}
Total {{ ::(tpAdult+tpChild+tpInfant+tpSenior+tpPwd) }} pax
airline_seat_recline_extra{{ ::p.Seats + ' Seats'}}
{{ ::p.SpecialFareDesc }}
{{ ::getCarrierName(p.Segments[0].OperatingCarrier) }}
{{ ::p.Segments[0].OperatingCarrier }} {{ ::p.Segments[0].FlightNumber }}
{{ ::p.SpecialFareDesc }}
Multiple Airlines
{{ ::getUTCDates(p.Segments[0].DepartureDateTime, p.Segments[0].Origin) }}
{{ ::getMonthWord(p.Segments[0].DepartureDateTime) }} {{ ::(p.Segments[0].DepartureDateTime | date : 'dd') }}, {{ ::(p.Segments[0].DepartureDateTime | date : 'yyyy') }}
{{ ::p.Segments[0].Origin }}
{{ ::getJourney(p.Journey[0].TravelTime) }}
{{ ::isDirect0(p.Segments) }}
Baggage - {{ ::(p.Segments[0].BaggageAdt) }}
{{ ::getUTCDates(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime, p.Segments[countGroup0(p.Segments) - 1].Destination) }}
{{ ::getMonthWord(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime) }} {{ ::(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime | date : 'dd') }}, {{ ::(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime | date : 'yyyy') }}
{{ ::p.Segments[countGroup0(p.Segments) - 1].Destination }}
airline_seat_recline_extra{{ ::p.Seats + ' Seats'}}
{{ ::(p.FinalTotalPrice | number: 2) }}
Total Price
SELECT
{{ ::(p.FinalTotalPrice | number: 2) }}
Adult
Child
Infant
Senior Citizen
Disabled Person
airline_seat_recline_extra{{ ::p.Seats + ' Seats'}}
local_airport
{{ ::getCityCodeName(tpOriginLabel) }}
to
{{ ::getCityCodeName(tpDestinationLabel) }}
{{ ::isDirect0(p.Segments) }}
{{ ::getCarrierName(sched.MarketingCarrier) }}
{{ ::(sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ ::getEquipmentName(sched.Equipment) }}
{{ ::getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ ::getMonthWord(sched.DepartureDateTime) }} {{ ::(sched.DepartureDateTime | date : 'dd') }}, {{ ::(sched.DepartureDateTime | date : 'yyyy') }}
{{ ::sched.Origin }}
{{ ::(sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ ::getConnectTime(sched.FlightTime) }}
{{ ::sched.ClassOfService }} Class ({{ ::sched.CabinClass }}/{{ ::sched.FareBasisCode }})
Baggage - {{ ::sched.BaggageAdt }}
{{ ::sched.StopQuantity }} Stop(s) - {{ ::getHiddenStops(sched.AirStops) }}
{{ ::getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ ::getMonthWord(sched.ArrivalDateTime) }} {{ ::(sched.ArrivalDateTime | date : 'dd') }}, {{ ::(sched.ArrivalDateTime | date : 'yyyy') }}
{{ ::sched.Destination }}
{{ ::(sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ ::getLayOverTime(sched.ArrivalDateTime,p.Segments,'0',sched.Key) }}
Ticket Conditions
Quotation
View Fare Rule
{{::getTicketCondition(p.PaxFareBreakdown[0].TaxBreakdown)}}
{{ ::(p.SpecialFareName+' ('+p.SpecialFareTag+')') }}
Non-Endorsable
Non-Reroutable
Non-Refundable
View Rebooking & Cancellation Rules
Fare Breakdown
- Passenger Type
- Base Fare
- Taxes
- Service Fee
- Agency Markup
- Sub-Total
- Total Per Pax Type
- Pax Type{{ ::getPaxType(fre.PaxType) }} Rate
- Base Fare{{::((fre.BaseFare-fre.AirlineComm) | number: 2)}}
- Taxes {{::(fre.TotalTaxes | number: 2)}}
- Service Fee{{::(fre.ServiceFee | number: 2)}}
- Agency Markup{{::(fre.AgencyMarkup | number: 2)}}
- Sub-Total{{ ::(fre.Qty) }} {{ ::getPaxType(fre.PaxType) }} x {{::(((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup) | number: 2)}}
- Total Per Pax Type{{::((((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup)*fre.Qty) | number: 2)}}
Total Price
{{ ::(p.FinalTotalPrice | number: 2) }}
Loading more flights...
{{ ::(seg.FinalTotalPrice | number: 2) }}
Total {{ ::(tpAdult+tpChild+tpInfant+tpSenior+tpPwd) }} pax
airline_seat_recline_extra{{ ::seg.Seats + ' Seats'}}
{{ ::seg.SpecialFareDesc }}
{{ ::getCarrierName(seg.Segments[0].OperatingCarrier) }}
{{ ::seg.Segments[0].OperatingCarrier }} {{ ::seg.Segments[0].FlightNumber }}
{{ ::seg.SpecialFareDesc }}
Multiple Airlines
{{ ::getUTCDates(seg.Segments[0].DepartureDateTime, seg.Segments[0].Origin) }}
{{ ::getMonthWord(seg.Segments[0].DepartureDateTime) }} {{ ::(seg.Segments[0].DepartureDateTime | date : 'dd') }}, {{ ::(seg.Segments[0].DepartureDateTime | date : 'yyyy') }}
{{ ::seg.Segments[0].Origin }}
{{ ::getJourney(seg.Journey[0].TravelTime) }}
{{ ::isDirect0(seg.Segments) }}
Baggage - {{ ::(seg.Segments[0].BaggageAdt) }}
{{ ::getUTCDates(seg.Segments[countGroup0(seg.Segments) - 1].ArrivalDateTime, seg.Segments[countGroup0(seg.Segments) - 1].Destination) }}
{{ ::getMonthWord(seg.Segments[countGroup0(seg.Segments) - 1].ArrivalDateTime) }} {{ ::(seg.Segments[countGroup0(seg.Segments) - 1].ArrivalDateTime | date : 'dd') }}, {{ ::(seg.Segments[countGroup0(seg.Segments) - 1].ArrivalDateTime | date : 'yyyy') }}
{{ ::seg.Segments[countGroup0(seg.Segments) - 1].Destination }}
{{ ::getCarrierName(seg.Segments[countGroup0(seg.Segments)].OperatingCarrier) }}
{{ ::seg.Segments[countGroup0(seg.Segments)].OperatingCarrier }} {{ ::seg.Segments[countGroup0(seg.Segments)].FlightNumber }}
Multiple Airlines
{{ ::getUTCDates(seg.Segments[countGroup0(seg.Segments)].DepartureDateTime, seg.Segments[countGroup0(seg.Segments)].Origin) }}
{{ ::getMonthWord(seg.Segments[countGroup0(seg.Segments)].DepartureDateTime) }} {{ ::(seg.Segments[countGroup0(seg.Segments)].DepartureDateTime | date : 'dd') }}, {{ ::(seg.Segments[countGroup0(seg.Segments)].DepartureDateTime | date : 'yyyy') }}
{{ ::seg.Segments[countGroup0(seg.Segments)].Origin }}
{{ ::getJourney(seg.Journey[1].TravelTime) }}
{{ ::isDirectGrpOne(seg.Segments) }}
Baggage - {{ ::(seg.Segments[countGroup0(seg.Segments)].BaggageAdt) }}
{{ ::getUTCDates(seg.Segments[seg.Segments.length - 1].ArrivalDateTime, seg.Segments[seg.Segments.length - 1].Destination) }}
{{ ::getMonthWord(seg.Segments[seg.Segments.length - 1].ArrivalDateTime) }} {{ ::(seg.Segments[seg.Segments.length - 1].ArrivalDateTime | date : 'dd') }}, {{ ::(seg.Segments[seg.Segments.length - 1].ArrivalDateTime | date : 'yyyy') }}
{{ ::seg.Segments[seg.Segments.length - 1].Destination }}
airline_seat_recline_extra{{ ::seg.Seats + ' Seats'}}
{{ ::(seg.FinalTotalPrice | number: 2) }}
Total Price
SELECT
{{ ::(seg.FinalTotalPrice | number: 2) }}
Adult
Child
Infant
Senior Citizen
Disabled Person
airline_seat_recline_extra{{ ::seg.Seats + ' Seats'}}
local_airport
{{ ::getCityCodeName(tpOriginLabel) }}
to
{{ ::getCityCodeName(tpDestinationLabel) }}
{{ ::isDirect0(seg.Segments) }}
{{ ::getCarrierName(sched.MarketingCarrier) }}
{{ ::(sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ ::getEquipmentName(sched.Equipment) }}
{{ ::getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ ::getMonthWord(sched.DepartureDateTime) }} {{ ::(sched.DepartureDateTime | date : 'dd') }}, {{ ::(sched.DepartureDateTime | date : 'yyyy') }}
{{ ::sched.Origin }}
{{ ::(sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ ::getConnectTime(sched.FlightTime) }}
{{ ::sched.ClassOfService }} Class ({{ ::sched.CabinClass }}/{{ ::sched.FareBasisCode }})
Baggage - {{ ::sched.BaggageAdt }}
{{ ::sched.StopQuantity }} Stop(s) - {{ ::getHiddenStops(sched.AirStops) }}
{{ ::getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ ::getMonthWord(sched.ArrivalDateTime) }} {{ ::(sched.ArrivalDateTime | date : 'dd') }}, {{ ::(sched.ArrivalDateTime | date : 'yyyy') }}
{{ ::sched.Destination }}
{{ ::(sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ ::getLayOverTime(sched.ArrivalDateTime,seg.Segments,'0',sched.Key) }}
local_airport
{{ ::getCityCodeName(tpDestinationLabel) }}
to
{{ ::getCityCodeName(tpOriginLabel) }}
{{ ::isDirectGrpOne(seg.Segments) }}
{{ ::getCarrierName(sched.MarketingCarrier) }}
{{ ::(sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ ::getEquipmentName(sched.Equipment) }}
{{ ::getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ ::getMonthWord(sched.DepartureDateTime) }} {{ ::(sched.DepartureDateTime | date : 'dd') }}, {{ ::(sched.DepartureDateTime | date : 'yyyy') }}
{{ ::sched.Origin }}
{{ ::(sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ ::getConnectTime(sched.FlightTime) }}
{{ ::sched.ClassOfService }} Class ({{ ::sched.CabinClass }}/{{ ::sched.FareBasisCode }})
Baggage - {{ ::sched.BaggageAdt }}
{{ ::sched.StopQuantity }} Stop(s) - {{ ::getHiddenStops(sched.AirStops) }}
{{ ::getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ ::getMonthWord(sched.ArrivalDateTime) }} {{ ::(sched.ArrivalDateTime | date : 'dd') }}, {{ ::(sched.ArrivalDateTime | date : 'yyyy') }}
{{ ::sched.Destination }}
{{ ::(sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ ::getLayOverTime(sched.ArrivalDateTime,seg.Segments,'1',sched.Key) }}
Ticket Conditions
Quotation
View Fare Rule
{{::getTicketCondition(seg.PaxFareBreakdown[0].TaxBreakdown)}}
{{ ::(seg.SpecialFareName+' ('+seg.SpecialFareTag+')') }}
Non-Endorsable
Non-Reroutable
Non-Refundable
View Rebooking & Cancellation Rules
Fare Breakdown
- Passenger Type
- Base Fare
- Taxes
- Service Fee
- Agency Markup
- Sub-Total
- Total Per Pax Type
- Pax Type{{ ::getPaxType(fre.PaxType) }} Rate
- Base Fare{{::((fre.BaseFare-fre.AirlineComm) | number: 2)}}
- Taxes {{::(fre.TotalTaxes | number: 2)}}
- Service Fee{{::(fre.ServiceFee | number: 2)}}
- Agency Markup{{::(fre.AgencyMarkup | number: 2)}}
- Sub-Total{{ ::(fre.Qty) }} {{ ::getPaxType(fre.PaxType) }} x {{::(((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup) | number: 2)}}
- Total Per Pax Type{{::((((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup)*fre.Qty) | number: 2)}}
Total Price
{{ ::(seg.FinalTotalPrice | number: 2) }}
Loading more flights...
{{ ::(seg.FinalTotalPrice | number: 2) }}
Total {{ ::(tpAdult+tpChild+tpInfant+tpSenior+tpPwd) }} pax
airline_seat_recline_extra{{ ::seg.Seats + ' Seats'}}
{{ ::seg.SpecialFareDesc }}
{{ ::getCarrierName(seg.Segments[countGroupMulti1(seg.Segments,segm)].OperatingCarrier) }}
{{ ::seg.Segments[countGroupMulti1(seg.Segments,segm)].OperatingCarrier }} {{ ::seg.Segments[countGroupMulti1(seg.Segments,segm)].FlightNumber }}
{{ ::seg.SpecialFareDesc }}
Multiple Airlines
{{ ::getUTCDates(seg.Segments[countGroupMulti1(seg.Segments,segm)].DepartureDateTime, seg.Segments[countGroupMulti1(seg.Segments,segm)].Origin) }}
{{ ::getMonthWord(seg.Segments[countGroupMulti1(seg.Segments,segm)].DepartureDateTime) }} {{ ::(seg.Segments[countGroupMulti1(seg.Segments,segm)].DepartureDateTime | date : 'dd') }}, {{ ::(seg.Segments[countGroupMulti1(seg.Segments,segm)].DepartureDateTime | date : 'yyyy') }}
{{ ::seg.Segments[countGroupMulti1(seg.Segments,segm)].Origin }}
{{ ::getJourney(seg.Journey[segm].TravelTime) }}
{{ ::isDirectM(seg.Segments,segm) }}
Baggage - {{ ::(seg.Segments[countGroupMulti1(seg.Segments,segm)].BaggageAdt) }}
{{ ::getUTCDates(seg.Segments[countGroupMulti2(seg.Segments,segm)].ArrivalDateTime, seg.Segments[countGroupMulti2(seg.Segments,segm)].Destination) }}
{{ ::getMonthWord(seg.Segments[countGroupMulti2(seg.Segments,segm)].ArrivalDateTime) }} {{ ::(seg.Segments[countGroupMulti2(seg.Segments,segm)].ArrivalDateTime | date : 'dd') }}, {{ ::(seg.Segments[countGroupMulti2(seg.Segments,segm)].ArrivalDateTime | date : 'yyyy') }}
{{ ::seg.Segments[countGroupMulti2(seg.Segments,segm)].Destination }}
airline_seat_recline_extra{{ ::seg.Seats + ' Seats'}}
{{ ::(seg.FinalTotalPrice | number: 2) }}
Total Price
SELECT
{{ ::(seg.FinalTotalPrice | number: 2) }}
Adult
Child
Infant
Senior Citizen
Disabled Person
airline_seat_recline_extra{{ ::seg.Seats + ' Seats'}}
{{ ::segm+1 }}
local_airport
{{ ::getCityCodeName(seg.Segments[countGroupMulti1(seg.Segments,segm)].Origin) }}
to
{{ ::getCityCodeName(seg.Segments[countGroupMulti2(seg.Segments,segm)].Destination) }}
{{ ::isDirectM(seg.Segments,segm) }}
{{ ::getCarrierName(sched.MarketingCarrier) }}
{{ ::(sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ ::getEquipmentName(sched.Equipment) }}
{{ ::getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ ::getMonthWord(sched.DepartureDateTime) }} {{ ::(sched.DepartureDateTime | date : 'dd') }}, {{ ::(sched.DepartureDateTime | date : 'yyyy') }}
{{ ::sched.Origin }}
{{ ::(sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ ::getConnectTime(sched.FlightTime) }}
{{ ::sched.ClassOfService }} Class ({{ ::sched.CabinClass }}/{{ ::sched.FareBasisCode }})
Baggage - {{ ::sched.BaggageAdt }}
{{ ::sched.StopQuantity }} Stop(s) - {{ ::getHiddenStops(sched.AirStops) }}
{{ ::getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ ::getMonthWord(sched.ArrivalDateTime) }} {{ ::(sched.ArrivalDateTime | date : 'dd') }}, {{ ::(sched.ArrivalDateTime | date : 'yyyy') }}
{{ ::sched.Destination}}
{{ ::(sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ ::getLayOverTime(sched.ArrivalDateTime,seg.Segments,sched.Group,sched.Key) }}
Ticket Conditions
Quotation
View Fare Rule
{{::getTicketCondition(seg.PaxFareBreakdown[0].TaxBreakdown)}}
{{ ::(seg.SpecialFareName+' ('+seg.SpecialFareTag+')') }}
Non-Endorsable
Non-Reroutable
Non-Refundable
View Rebooking & Cancellation Rules
Fare Breakdown
- Passenger Type
- Base Fare
- Taxes
- Service Fee
- Agency Markup
- Sub-Total
- Total Per Pax Type
- Pax Type{{ ::getPaxType(fre.PaxType) }} Rate
- Base Fare{{::((fre.BaseFare-fre.AirlineComm) | number: 2)}}
- Taxes {{::(fre.TotalTaxes | number: 2)}}
- Service Fee{{::(fre.ServiceFee | number: 2)}}
- Agency Markup{{::(fre.AgencyMarkup | number: 2)}}
- Sub-Total{{ ::(fre.Qty) }} {{ ::getPaxType(fre.PaxType) }} x {{::(((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup) | number: 2)}}
- Total Per Pax Type{{::((((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup)*fre.Qty) | number: 2)}}
Total Price
{{ ::(seg.FinalTotalPrice | number: 2) }}
Loading more flights...
{{ ::p.SpecialFareDesc }}
{{ ::getCarrierName(p.Segments[0].OperatingCarrier) }}
{{ ::p.Segments[0].OperatingCarrier }} {{ ::p.Segments[0].FlightNumber }}
airline_seat_recline_extra{{ ::p.Seats + ' Seats'}}
{{ ::p.SpecialFareDesc }}
Multiple Airlines
airline_seat_recline_extra{{ ::p.Seats + ' Seats'}}
{{ ::getUTCDates(p.Segments[0].DepartureDateTime, p.Segments[0].Origin) }}
{{ ::getMonthWord(p.Segments[0].DepartureDateTime) }} {{ ::(p.Segments[0].DepartureDateTime | date : 'dd') }}, {{ ::(p.Segments[0].DepartureDateTime | date : 'yyyy') }}
{{ ::p.Segments[0].Origin }}
{{ ::getJourney(p.Journey[0].TravelTime) }}
{{ ::isDirect0(p.Segments) }}
Baggage - {{ ::(p.Segments[0].BaggageAdt) }}
{{ ::getUTCDates(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime, p.Segments[countGroup0(p.Segments) - 1].Destination) }}
{{ ::getMonthWord(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime) }} {{ ::(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime | date : 'dd') }}, {{ ::(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime | date : 'yyyy') }}
{{ ::p.Segments[countGroup0(p.Segments) - 1].Destination }}
Total Amount for {{ ::(tpAdult+tpChild+tpInfant+tpSenior+tpPwd) }} pax
{{ ::(p.FinalTotalPrice | number: 2) }}
SELECT
{{ ::(p.FinalTotalPrice | number: 2) }}
Adult
Child
Infant
Senior Citizen
Disabled Person
airline_seat_recline_extra{{ ::p.Seats + ' Seats'}}
local_airport
{{ ::getCityCodeName(tpOriginLabel) }}
to
{{ ::getCityCodeName(tpDestinationLabel) }}
{{ ::isDirect0(p.Segments) }}
{{ ::getCarrierName(sched.MarketingCarrier) }}
{{ ::(sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ ::getEquipmentName(sched.Equipment) }}
{{ ::getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ ::getMonthWord(sched.DepartureDateTime) }} {{ ::(sched.DepartureDateTime | date : 'dd') }}, {{ ::(sched.DepartureDateTime | date : 'yyyy') }}
{{ ::sched.Origin }}
{{ ::(sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ ::getConnectTime(sched.FlightTime) }}
{{ ::sched.ClassOfService }} Class ({{ ::sched.CabinClass }}/{{ ::sched.FareBasisCode }})
Baggage - {{ ::sched.BaggageAdt }}
{{ ::sched.StopQuantity }} Stop(s) - {{ ::getHiddenStops(sched.AirStops) }}
{{ ::getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ ::getMonthWord(sched.ArrivalDateTime) }} {{ ::(sched.ArrivalDateTime | date : 'dd') }}, {{ ::(sched.ArrivalDateTime | date : 'yyyy') }}
{{ ::sched.Destination }}
{{ ::(sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ ::getLayOverTime(sched.ArrivalDateTime,p.Segments,'0',sched.Key) }}
Ticket Conditions
View Fare Rule
{{::getTicketCondition(p.PaxFareBreakdown[0].TaxBreakdown)}}
{{ ::(p.SpecialFareName+' ('+p.SpecialFareTag+')') }}
Non-Endorsable
Non-Reroutable
Non-Refundable
View Rebooking & Cancellation Rules
Fare Breakdown
- Passenger Type
- Base Fare
- Taxes
- Service Fee
- Agency Markup
- Sub-Total
- Total Per Pax Type
- Pax Type{{ ::getPaxType(fre.PaxType) }} Rate
- Base Fare{{::((fre.BaseFare-fre.AirlineComm) | number: 2)}}
- Taxes {{::(fre.TotalTaxes | number: 2)}}
- Service Fee{{::(fre.ServiceFee | number: 2)}}
- Agency Markup{{::(fre.AgencyMarkup | number: 2)}}
- Sub-Total{{ ::(fre.Qty) }} {{ ::getPaxType(fre.PaxType) }} x {{::(((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup) | number: 2)}}
- Total Per Pax Type{{::((((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup)*fre.Qty) | number: 2)}}
Total Price
{{ ::(p.FinalTotalPrice | number: 2) }}
airplanemode_inactive No Onward Flights Available
Please choose other filter or search again.
{{ ::p.SpecialFareDesc }}
{{ ::getCarrierName(p.Segments[0].OperatingCarrier) }}
{{ ::p.Segments[0].OperatingCarrier }} {{ ::p.Segments[0].FlightNumber }}
airline_seat_recline_extra{{ ::p.Seats + ' Seats'}}
{{ ::p.SpecialFareDesc }}
Multiple Airlines
airline_seat_recline_extra{{ ::p.Seats + ' Seats'}}
{{ ::getUTCDates(p.Segments[0].DepartureDateTime, p.Segments[0].Origin) }}
{{ ::getMonthWord(p.Segments[0].DepartureDateTime) }} {{ ::(p.Segments[0].DepartureDateTime | date : 'dd') }}, {{ ::(p.Segments[0].DepartureDateTime | date : 'yyyy') }}
{{ ::p.Segments[0].Origin }}
{{ ::getJourney(p.Journey[0].TravelTime) }}
{{ ::isDirect0(p.Segments) }}
Baggage - {{ ::(p.Segments[0].BaggageAdt) }}
{{ ::getUTCDates(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime, p.Segments[countGroup0(p.Segments) - 1].Destination) }}
{{ ::getMonthWord(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime) }} {{ ::(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime | date : 'dd') }}, {{ ::(p.Segments[countGroup0(p.Segments) - 1].ArrivalDateTime | date : 'yyyy') }}
{{ ::p.Segments[countGroup0(p.Segments) - 1].Destination }}
Total Amount for {{ ::(tpAdult+tpChild+tpInfant+tpSenior+tpPwd) }} pax
{{ ::(p.FinalTotalPrice | number: 2) }}
SELECT
{{ ::(p.FinalTotalPrice | number: 2) }}
Adult
Child
Infant
Senior Citizen
Disabled Person
airline_seat_recline_extra{{ ::p.Seats + ' Seats'}}
local_airport
{{ ::getCityCodeName(tpDestinationLabel) }}
to
{{ ::getCityCodeName(tpOriginLabel) }}
{{ ::isDirect0(p.Segments) }}
{{ ::getCarrierName(sched.MarketingCarrier) }}
{{ ::(sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ ::getEquipmentName(sched.Equipment) }}
{{ ::getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ ::getMonthWord(sched.DepartureDateTime) }} {{ ::(sched.DepartureDateTime | date : 'dd') }}, {{ ::(sched.DepartureDateTime | date : 'yyyy') }}
{{ ::sched.Origin }}
{{ ::(sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ ::getConnectTime(sched.FlightTime) }}
{{ ::sched.ClassOfService }} Class ({{ ::sched.CabinClass }}/{{ ::sched.FareBasisCode }})
Baggage - {{ ::sched.BaggageAdt }}
{{ ::sched.StopQuantity }} Stop(s) - {{ ::getHiddenStops(sched.AirStops) }}
{{ ::getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ ::getMonthWord(sched.ArrivalDateTime) }} {{ ::(sched.ArrivalDateTime | date : 'dd') }}, {{ ::(sched.ArrivalDateTime | date : 'yyyy') }}
{{ ::sched.Destination }}
{{ ::(sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ ::getLayOverTime(sched.ArrivalDateTime,p.Segments,'0',sched.Key) }}
Ticket Conditions
View Fare Rule
{{::getTicketCondition(p.PaxFareBreakdown[0].TaxBreakdown)}}
{{ ::(p.SpecialFareName+' ('+p.SpecialFareTag+')') }}
Non-Endorsable
Non-Reroutable
Non-Refundable
View Rebooking & Cancellation Rules
Fare Breakdown
- Passenger Type
- Base Fare
- Taxes
- Service Fee
- Agency Markup
- Sub-Total
- Total Per Pax Type
- Pax Type{{ ::getPaxType(fre.PaxType) }} Rate
- Base Fare{{::((fre.BaseFare-fre.AirlineComm) | number: 2)}}
- Taxes {{::(fre.TotalTaxes | number: 2)}}
- Service Fee{{::(fre.ServiceFee | number: 2)}}
- Agency Markup{{::(fre.AgencyMarkup | number: 2)}}
- Sub-Total{{ ::(fre.Qty) }} {{ ::getPaxType(fre.PaxType) }} x {{::(((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup) | number: 2)}}
- Total Per Pax Type{{::((((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup)*fre.Qty) | number: 2)}}
Total Price
{{ ::(p.FinalTotalPrice | number: 2) }}
airplanemode_inactive No Return Flights Available
Please choose other filter or search again.
{{ getCarrierName(segmentDomRtOut[selectedDomRtOutIndex].Segments[0].OperatingCarrier) }}
-
{{ segmentDomRtOut[selectedDomRtOutIndex].Segments[0].OperatingCarrier+' '+segmentDomRtOut[selectedDomRtOutIndex].Segments[0].FlightNumber }}
Multiple Airlines
{{ segmentDomRtOut[selectedDomRtOutIndex].Segments[0].Origin }}
{{ getUTCDates(segmentDomRtOut[selectedDomRtOutIndex].Segments[0].DepartureDateTime, segmentDomRtOut[selectedDomRtOutIndex].Segments[0].Origin) }}
{{ getMonthWord(segmentDomRtOut[selectedDomRtOutIndex].Segments[0].DepartureDateTime)+' '+(segmentDomRtOut[selectedDomRtOutIndex].Segments[0].DepartureDateTime | date : 'dd') }}
local_airport
{{ segmentDomRtOut[selectedDomRtOutIndex].Segments[countGroup0(segmentDomRtOut[selectedDomRtOutIndex].Segments) - 1].Destination }}
{{ getUTCDates(segmentDomRtOut[selectedDomRtOutIndex].Segments[countGroup0(segmentDomRtOut[selectedDomRtOutIndex].Segments) - 1].ArrivalDateTime, segmentDomRtOut[selectedDomRtOutIndex].Segments[countGroup0(segmentDomRtOut[selectedDomRtOutIndex].Segments) - 1].Destination) }}
{{ getMonthWord(segmentDomRtOut[selectedDomRtOutIndex].Segments[countGroup0(segmentDomRtOut[selectedDomRtOutIndex].Segments) - 1].ArrivalDateTime)+' '+(segmentDomRtOut[selectedDomRtOutIndex].Segments[countGroup0(segmentDomRtOut[selectedDomRtOutIndex].Segments) - 1].ArrivalDateTime | date : 'dd') }}
{{ (segmentDomRtOut[selectedDomRtOutIndex].FinalTotalPrice | number: 2) }}
Please Select
An Onward Flight
An Onward Flight
{{ getCarrierName(segmentDomRtInb[selectedDomRtInbIndex].Segments[0].OperatingCarrier) }}
-
{{ segmentDomRtInb[selectedDomRtInbIndex].Segments[0].OperatingCarrier+' '+segmentDomRtInb[selectedDomRtInbIndex].Segments[0].FlightNumber }}
Multiple Airlines
{{ segmentDomRtInb[selectedDomRtInbIndex].Segments[0].Origin }}
{{ getUTCDates(segmentDomRtInb[selectedDomRtInbIndex].Segments[0].DepartureDateTime, segmentDomRtInb[selectedDomRtInbIndex].Segments[0].Origin) }}
{{ getMonthWord(segmentDomRtInb[selectedDomRtInbIndex].Segments[0].DepartureDateTime)+' '+(segmentDomRtInb[selectedDomRtInbIndex].Segments[0].DepartureDateTime | date : 'dd') }}
local_airport
{{ segmentDomRtInb[selectedDomRtInbIndex].Segments[countGroup0(segmentDomRtInb[selectedDomRtInbIndex].Segments) - 1].Destination }}
{{ getUTCDates(segmentDomRtInb[selectedDomRtInbIndex].Segments[countGroup0(segmentDomRtInb[selectedDomRtInbIndex].Segments) - 1].ArrivalDateTime, segmentDomRtInb[selectedDomRtInbIndex].Segments[countGroup0(segmentDomRtInb[selectedDomRtInbIndex].Segments) - 1].Destination) }}
{{ getMonthWord(segmentDomRtInb[selectedDomRtInbIndex].Segments[countGroup0(segmentDomRtInb[selectedDomRtInbIndex].Segments) - 1].ArrivalDateTime)+' '+(segmentDomRtInb[selectedDomRtInbIndex].Segments[countGroup0(segmentDomRtInb[selectedDomRtInbIndex].Segments) - 1].ArrivalDateTime | date : 'dd') }}
{{ (segmentDomRtInb[selectedDomRtInbIndex].FinalTotalPrice | number: 2) }}
Please Select
A Return Flight
A Return Flight
Total Price
{{ ((segmentDomRtOut[selectedDomRtOutIndex].FinalTotalPrice+segmentDomRtInb[selectedDomRtInbIndex].FinalTotalPrice) | number: 2) }}
airplanemode_inactive No Flights Available
Sorry, flights for this day are either sold out or unavailable.
Please choose another date, or search again.
Please choose another date, or search again.
local_airport
local_airport
local_airport
For inquiries about your reservation and payment, call us (02) 8651-9001
Search Flight
Search
Fare Information
Fare
Passenger Details
Passenger
Booking Summary
Summary
Flight Summary
Quotation
View Fare Rule
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Total {{ (tpAdult+tpChild+tpInfant+tpSenior+tpPwd) }} pax
airline_seat_recline_extra{{ bookSum.Seats + ' Seats'}}
{{ bookSum.SpecialFareDesc }}
{{ getCarrierName(bookSum.Segments[0].OperatingCarrier) }}
{{ bookSum.Segments[0].OperatingCarrier }} {{ bookSum.Segments[0].FlightNumber }}
{{ bookSum.SpecialFareDesc }}
Multiple Airlines
{{ getUTCDates(bookSum.Segments[0].DepartureDateTime, bookSum.Segments[0].Origin) }}
{{ getMonthWord(bookSum.Segments[0].DepartureDateTime) }} {{ (bookSum.Segments[0].DepartureDateTime | date : 'dd') }}, {{ (bookSum.Segments[0].DepartureDateTime | date : 'yyyy') }}
{{ bookSum.Segments[0].Origin }}
{{ getJourney(bookSum.Journey[0].TravelTime) }}
{{ isDirect0(bookSum.Segments) }}
Baggage - {{ (bookSum.Segments[0].BaggageAdt) }}
{{ getUTCDates(bookSum.Segments[countGroup0(bookSum.Segments) - 1].ArrivalDateTime, bookSum.Segments[countGroup0(bookSum.Segments) - 1].Destination) }}
{{ getMonthWord(bookSum.Segments[countGroup0(bookSum.Segments) - 1].ArrivalDateTime) }} {{ (bookSum.Segments[countGroup0(bookSum.Segments) - 1].ArrivalDateTime | date : 'dd') }}, {{ (bookSum.Segments[countGroup0(bookSum.Segments) - 1].ArrivalDateTime | date : 'yyyy') }}
{{ bookSum.Segments[countGroup0(bookSum.Segments) - 1].Destination }}
airline_seat_recline_extra{{ bookSum.Seats + ' Seats'}}
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Total Price
VIEW MORE DETAIL
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Adult
Child
Infant
Senior Citizen
Disabled Person
airline_seat_recline_extra{{ bookSum.Seats + ' Seats'}}
local_airport
{{ getCityCodeName(tpOriginLabel) }}
to
{{ getCityCodeName(tpDestinationLabel) }}
{{ isDirect0(bookSum.Segments) }}
{{ getCarrierName(sched.MarketingCarrier) }}
{{ (sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ getEquipmentName(sched.Equipment) }}
{{ getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ getMonthWord(sched.DepartureDateTime) }} {{ (sched.DepartureDateTime | date : 'dd') }}, {{ (sched.DepartureDateTime | date : 'yyyy') }}
{{ sched.Origin }}
{{ (sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ getConnectTime(sched.FlightTime) }}
{{ sched.ClassOfService }} Class ({{ sched.CabinClass }}/{{ sched.FareBasisCode }})
Baggage - {{ sched.BaggageAdt }}
{{ sched.StopQuantity }} Stop(s) - {{ getHiddenStops(sched.AirStops) }}
{{ getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ getMonthWord(sched.ArrivalDateTime) }} {{ (sched.ArrivalDateTime | date : 'dd') }}, {{ (sched.ArrivalDateTime | date : 'yyyy') }}
{{ sched.Destination }}
{{ (sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ getLayOverTime(sched.ArrivalDateTime,bookSum.Segments,'0',sched.Key) }}
Ticket Conditions
{{ getTicketCondition(bookSum.PaxFareBreakdown[0].TaxBreakdown) }}
{{ (bookSum.SpecialFareName+' ('+bookSum.SpecialFareTag+')') }}
Non-Endorsable
Non-Reroutable
Non-Refundable
View Rebooking & Cancellation Rules
Fare Breakdown
- Passenger Type
- Base Fare
- Taxes
- Service Fee
- Agency Markup
- Sub-Total
- Travel Insurance
- Additional Baggage
- Total Per Pax Type
- Pax Type{{ ::getPaxType(fre.PaxType) }} Rate
- Base Fare{{::((fre.BaseFare-fre.AirlineComm) | number: 2)}}
- Taxes {{::(fre.TotalTaxes | number: 2)}}
- Service Fee{{::(fre.ServiceFee | number: 2)}}
- Agency Markup{{::(fre.AgencyMarkup | number: 2)}}
- Sub-Total{{ ::(fre.Qty) }} {{ ::getPaxType(fre.PaxType) }} x {{::(((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup) | number: 2)}}
- Travel Insurance{{ (getInsurancePassengerCount(fre.PaxType)) }} {{ ::getPaxType(fre.PaxType) }} x {{ (insuranceAmountPerPax | number: 2) }}
- Additional Baggage{{ (getBaggageTotalPerPax(fre.PaxType) | number: 2) }}
- Total Per Pax Type{{((((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup)*fre.Qty) + getBaggageTotalPerPax(fre.PaxType) + (getInsuranceValue(fre.PaxType)) | number: 2)}}
Total Price
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Flight Summary
Quotation
View Fare Rule
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Total {{ (tpAdult+tpChild+tpInfant+tpSenior+tpPwd) }} pax
airline_seat_recline_extra{{ bookSum.Seats + ' Seats'}}
{{ bookSum.SpecialFareDesc }}
{{ getCarrierName(bookSum.Segments[0].OperatingCarrier) }}
{{ bookSum.Segments[0].OperatingCarrier }} {{ bookSum.Segments[0].FlightNumber }}
{{ bookSum.SpecialFareDesc }}
Multiple Airlines
{{ getUTCDates(bookSum.Segments[0].DepartureDateTime, bookSum.Segments[0].Origin) }}
{{ getMonthWord(bookSum.Segments[0].DepartureDateTime) }} {{ (bookSum.Segments[0].DepartureDateTime | date : 'dd') }}, {{ (bookSum.Segments[0].DepartureDateTime | date : 'yyyy') }}
{{ bookSum.Segments[0].Origin }}
{{ getJourney(bookSum.Journey[0].TravelTime) }}
{{ isDirect0(bookSum.Segments) }}
Baggage - {{ (bookSum.Segments[0].BaggageAdt) }}
{{ getUTCDates(bookSum.Segments[countGroup0(bookSum.Segments) - 1].ArrivalDateTime, bookSum.Segments[countGroup0(bookSum.Segments) - 1].Destination) }}
{{ getMonthWord(bookSum.Segments[countGroup0(bookSum.Segments) - 1].ArrivalDateTime) }} {{ (bookSum.Segments[countGroup0(bookSum.Segments) - 1].ArrivalDateTime | date : 'dd') }}, {{ (bookSum.Segments[countGroup0(bookSum.Segments) - 1].ArrivalDateTime | date : 'yyyy') }}
{{ bookSum.Segments[countGroup0(bookSum.Segments) - 1].Destination }}
{{ getCarrierName(bookSum.Segments[countGroup0(bookSum.Segments)].OperatingCarrier) }}
{{ bookSum.Segments[countGroup0(bookSum.Segments)].OperatingCarrier }} {{ bookSum.Segments[countGroup0(bookSum.Segments)].FlightNumber }}
Multiple Airlines
{{ getUTCDates(bookSum.Segments[countGroup0(bookSum.Segments)].DepartureDateTime, bookSum.Segments[countGroup0(bookSum.Segments)].Origin) }}
{{ getMonthWord(bookSum.Segments[countGroup0(bookSum.Segments)].DepartureDateTime) }} {{ (bookSum.Segments[countGroup0(bookSum.Segments)].DepartureDateTime | date : 'dd') }}, {{ (bookSum.Segments[countGroup0(bookSum.Segments)].DepartureDateTime | date : 'yyyy') }}
{{ bookSum.Segments[countGroup0(bookSum.Segments)].Origin }}
{{ getJourney(bookSum.Journey[1].TravelTime) }}
{{ isDirectGrpOne(bookSum.Segments) }}
Baggage - {{ (bookSum.Segments[countGroup0(bookSum.Segments)].BaggageAdt) }}
{{ getUTCDates(bookSum.Segments[bookSum.Segments.length - 1].ArrivalDateTime, bookSum.Segments[bookSum.Segments.length - 1].Destination) }}
{{ getMonthWord(bookSum.Segments[bookSum.Segments.length - 1].ArrivalDateTime) }} {{ (bookSum.Segments[bookSum.Segments.length - 1].ArrivalDateTime | date : 'dd') }}, {{ (bookSum.Segments[bookSum.Segments.length - 1].ArrivalDateTime | date : 'yyyy') }}
{{ bookSum.Segments[bookSum.Segments.length - 1].Destination }}
airline_seat_recline_extra{{ bookSum.Seats + ' Seats'}}
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Total Price
VIEW MORE DETAIL
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Adult
Child
Infant
Senior Citizen
Disabled Person
airline_seat_recline_extra{{ bookSum.Seats + ' Seats'}}
local_airport
{{ getCityCodeName(tpOriginLabel) }}
to
{{ getCityCodeName(tpDestinationLabel) }}
{{ isDirect0(bookSum.Segments) }}
{{ getCarrierName(sched.MarketingCarrier) }}
{{ (sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ getEquipmentName(sched.Equipment) }}
{{ getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ getMonthWord(sched.DepartureDateTime) }} {{ (sched.DepartureDateTime | date : 'dd') }}, {{ (sched.DepartureDateTime | date : 'yyyy') }}
{{ sched.Origin }}
{{ (sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ getConnectTime(sched.FlightTime) }}
{{ sched.ClassOfService }} Class ({{ sched.CabinClass }}/{{ sched.FareBasisCode }})
Baggage - {{ sched.BaggageAdt }}
{{ sched.StopQuantity }} Stop(s) - {{ getHiddenStops(sched.AirStops) }}
{{ getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ getMonthWord(sched.ArrivalDateTime) }} {{ (sched.ArrivalDateTime | date : 'dd') }}, {{ (sched.ArrivalDateTime | date : 'yyyy') }}
{{ sched.Destination }}
{{ (sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ getLayOverTime(sched.ArrivalDateTime,bookSum.Segments,'0',sched.Key) }}
local_airport
{{ getCityCodeName(tpDestinationLabel) }}
to
{{ getCityCodeName(tpOriginLabel) }}
{{ isDirectGrpOne(bookSum.Segments) }}
{{ getCarrierName(sched.MarketingCarrier) }}
{{ (sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ getEquipmentName(sched.Equipment) }}
{{ getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ getMonthWord(sched.DepartureDateTime) }} {{ (sched.DepartureDateTime | date : 'dd') }}, {{ (sched.DepartureDateTime | date : 'yyyy') }}
{{ sched.Origin }}
{{ (sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ getConnectTime(sched.FlightTime) }}
{{ sched.ClassOfService }} Class ({{ sched.CabinClass }}/{{ sched.FareBasisCode }})
Baggage - {{ sched.BaggageAdt }}
{{ sched.StopQuantity }} Stop(s) - {{ getHiddenStops(sched.AirStops) }}
{{ getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ getMonthWord(sched.ArrivalDateTime) }} {{ (sched.ArrivalDateTime | date : 'dd') }}, {{ (sched.ArrivalDateTime | date : 'yyyy') }}
{{ sched.Destination }}
{{ (sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ getLayOverTime(sched.ArrivalDateTime,bookSum.Segments,'1',sched.Key) }}
Ticket Conditions
{{ getTicketCondition(bookSum.PaxFareBreakdown[0].TaxBreakdown) }}
{{ (bookSum.SpecialFareName+' ('+bookSum.SpecialFareTag+')') }}
Non-Endorsable
Non-Reroutable
Non-Refundable
View Rebooking & Cancellation Rules
Fare Breakdown
- Passenger Type
- Base Fare
- Taxes
- Service Fee
- Agency Markup
- Sub-Total
- Travel Insurance
- Additional Baggage
- Total Per Pax Type
- Pax Type{{ ::getPaxType(fre.PaxType) }} Rate
- Base Fare{{::((fre.BaseFare-fre.AirlineComm) | number: 2)}}
- Taxes {{::(fre.TotalTaxes | number: 2)}}
- Service Fee{{::(fre.ServiceFee | number: 2)}}
- Agency Markup{{::(fre.AgencyMarkup | number: 2)}}
- Sub-Total{{ ::(fre.Qty) }} {{ ::getPaxType(fre.PaxType) }} x {{::(((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup) | number: 2)}}
- Travel Insurance{{ (getInsurancePassengerCount(fre.PaxType)) }} {{ ::getPaxType(fre.PaxType) }} x {{ (insuranceAmountPerPax | number: 2) }}
- Additional Baggage{{ (getBaggageTotalPerPax(fre.PaxType) | number: 2) }}
- Total Per Pax Type{{((((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup)*fre.Qty) + getBaggageTotalPerPax(fre.PaxType) + (getInsuranceValue(fre.PaxType)) | number: 2)}}
Total Price
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Flight Summary
Quotation
View Fare Rule
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Total {{ (tpAdult+tpChild+tpInfant+tpSenior+tpPwd) }} pax
airline_seat_recline_extra{{ bookSum.Seats + ' Seats'}}
{{ bookSum.SpecialFareDesc }}
{{ getCarrierName(bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].OperatingCarrier) }}
{{ bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].OperatingCarrier }} {{ bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].FlightNumber }}
{{ bookSum.SpecialFareDesc }}
Multiple Airlines
{{ getUTCDates(bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].DepartureDateTime, bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].Origin) }}
{{ getMonthWord(bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].DepartureDateTime) }} {{ (bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].DepartureDateTime | date : 'dd') }}, {{ (bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].DepartureDateTime | date : 'yyyy') }}
{{ bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].Origin }}
{{ getJourney(bookSum.Journey[segm].TravelTime) }}
{{ isDirectM(bookSum.Segments,segm) }}
Baggage - {{ (bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].BaggageAdt) }}
{{ getUTCDates(bookSum.Segments[countGroupMulti2(bookSum.Segments,segm)].ArrivalDateTime, bookSum.Segments[countGroupMulti2(bookSum.Segments,segm)].Destination) }}
{{ getMonthWord(bookSum.Segments[countGroupMulti2(bookSum.Segments,segm)].ArrivalDateTime) }} {{ (bookSum.Segments[countGroupMulti2(bookSum.Segments,segm)].ArrivalDateTime | date : 'dd') }}, {{ (bookSum.Segments[countGroupMulti2(bookSum.Segments,segm)].ArrivalDateTime | date : 'yyyy') }}
{{ bookSum.Segments[countGroupMulti2(bookSum.Segments,segm)].Destination }}
airline_seat_recline_extra{{ bookSum.Seats + ' Seats'}}
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Total Price
VIEW MORE DETAIL
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Adult
Child
Infant
Senior Citizen
Disabled Person
airline_seat_recline_extra{{ bookSum.Seats + ' Seats'}}
{{ segm+1 }}
local_airport
{{ getCityCodeName(bookSum.Segments[countGroupMulti1(bookSum.Segments,segm)].Origin) }}
to
{{ getCityCodeName(bookSum.Segments[countGroupMulti2(bookSum.Segments,segm)].Destination) }}
{{ isDirectM(bookSum.Segments,segm) }}
{{ getCarrierName(sched.MarketingCarrier) }}
{{ (sched.MarketingCarrier==sched.OperatingCarrier?sched.MarketingCarrier +" "+sched.FlightNumber:sched.MarketingCarrier +" "+sched.FlightNumber+" (Operated by "+sched.OperatingCarrier+")") }}
{{ getEquipmentName(sched.Equipment) }}
{{ getUTCDates(sched.DepartureDateTime, sched.Origin) }}
{{ getMonthWord(sched.DepartureDateTime) }} {{ (sched.DepartureDateTime | date : 'dd') }}, {{ (sched.DepartureDateTime | date : 'yyyy') }}
{{ sched.Origin }}
{{ (sched.DepartureTerminal==""?"":"Terminal "+sched.DepartureTerminal) }}
{{ getConnectTime(sched.FlightTime) }}
{{ sched.ClassOfService }} Class ({{ sched.CabinClass }}/{{ sched.FareBasisCode }})
Baggage - {{ sched.BaggageAdt }}
{{ sched.StopQuantity }} Stop(s) - {{ getHiddenStops(sched.AirStops) }}
{{ getUTCDates(sched.ArrivalDateTime, sched.Destination) }}
{{ getMonthWord(sched.ArrivalDateTime) }} {{ (sched.ArrivalDateTime | date : 'dd') }}, {{ (sched.ArrivalDateTime | date : 'yyyy') }}
{{ sched.Destination}}
{{ (sched.ArrivalTerminal==""?"":"Terminal "+sched.ArrivalTerminal) }}
Layover
restore{{ getLayOverTime(sched.ArrivalDateTime,bookSum.Segments,sched.Group,sched.Key) }}
Ticket Conditions
{{ getTicketCondition(bookSum.PaxFareBreakdown[0].TaxBreakdown) }}
{{ (bookSum.SpecialFareName+' ('+bookSum.SpecialFareTag+')') }}
Non-Endorsable
Non-Reroutable
Non-Refundable
View Rebooking & Cancellation Rules
Fare Breakdown
- Passenger Type
- Base Fare
- Taxes
- Service Fee
- Agency Markup
- Sub-Total
- Travel Insurance
- Additional Baggage
- Total Per Pax Type
- Pax Type{{ ::getPaxType(fre.PaxType) }} Rate
- Base Fare{{::((fre.BaseFare-fre.AirlineComm) | number: 2)}}
- Taxes {{::(fre.TotalTaxes | number: 2)}}
- Service Fee{{::(fre.ServiceFee | number: 2)}}
- Agency Markup{{::(fre.AgencyMarkup | number: 2)}}
- Sub-Total{{ ::(fre.Qty) }} {{ ::getPaxType(fre.PaxType) }} x {{::(((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup) | number: 2)}}
- Travel Insurance{{ (getInsurancePassengerCount(fre.PaxType)) }} {{ ::getPaxType(fre.PaxType) }} x {{ (insuranceAmountPerPax | number: 2) }}
- Additional Baggage{{ (getBaggageTotalPerPax(fre.PaxType) | number: 2) }}
- Total Per Pax Type{{ ((((fre.BaseFare-fre.AirlineComm)+fre.TotalTaxes+fre.ServiceFee+fre.AgencyMarkup)*fre.Qty) + getBaggageTotalPerPax(fre.PaxType) + (getInsuranceValue(fre.PaxType)) | number: 2)}}
Total Price
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
Enter Passenger Information
Contact Information (Agency Contact Person)
arrow_drop_down
Contact Number*
Email Address*
arrow_drop_down
Date of Birth*
arrow_drop_down
arrow_drop_down
arrow_drop_down
*Emergency contact information relative to passenger is mandatory
Copy 1st pax emergency info
Emergency Contact Number*
Emergency Email Address*
Emergency Contact Name*
Senior Ref. ID*
PWD Ref. ID*
ID Type*
arrow_drop_down
Home Address*
*Passport Information is required for US and CANADA flights
Nationality*
arrow_drop_down
Passport Number*
Date of Expire*
arrow_drop_down
arrow_drop_down
arrow_drop_down
Membership*
*Your fare includes 7 kg of hand carry-on allowance. Maximum weight for baggage is 32kg per piece.
0
- {{ bgItems.SSRDesc }}{{ (bgItems.Amount| number: 2) }}
Total Price
{{ ((bookSum.FinalTotalPrice + getTotalPriceAddOns()) | number: 2) }}
VIEW MORE DETAIL
Check your passenger information
Contact Information (Agency Contact Person)
Contact Name
{{ cContactTitle + " " + cContactFname + " " + cContactLname }}
Contact Number
{{ "+"+cContactCountryCode + cContactAreaCode + cContactContactNumber }}
Email Address
{{ cContactEmail }}
{{ psp.PLabel }}
Name
{{ psp.PaxTitle }} {{ psp.GivenName }} {{ psp.SurName }}
Date of Birth
{{ getMonthWord(psp.Birthdate) }} {{ (psp.Birthdate | date : 'dd') }}, {{ (psp.Birthdate | date : 'yyyy') }}
Insurance ID
{{ psp.InsuranceIDNum+' ('+psp.InsuranceIDType+')' }}
Home Address
{{ psp.InsuranceHomeAdd }}
Nationality
{{ getNationalityName(psp.Nationality) }}
Passport Number
{{ psp.PassportNo }}
Date of Expire
{{ getMonthWord(psp.DateOfExpiry) }} {{ (psp.DateOfExpiry | date : 'dd') }}, {{ (psp.DateOfExpiry | date : 'yyyy') }}
Senior Ref. ID
{{ psp.RefID }}
PWD Ref. ID
{{ psp.RefID }}
Frequent Flyer
{{ getCarrierName(psp.MembershipCarrier) }}
Membership ID
{{ psp.MembershipID }}
Emergency Contact Name
{{ psp.PaxContactName }}
Emergency Contact Number
{{ psp.PaxContactNo }}
Emergency Email Address
{{ psp.PaxEmail }}
Additional Baggage
{{ pspSSR.SSRDesc + ' (' + pspSSR.Origin + '-' + pspSSR.Destination + ')' }}
Travel Insurance
Travel Plan
Amount
Select
{{ insurance.Issuer }} - {{ insurance.TravelPlanDesc }}
Amount Per Pax
₱{{ (insurance.Price | number: 2) }}
Action